package com.aivin.popuwindowdemo.tool;
import android.app.Activity;
import android.util.DisplayMetrics;


public class MyDeviceInforHelper {
	private static DisplayMetrics myDisplayMetrics ;

	private static DisplayMetrics myGetDisplayMetrics( ) {
		if(myDisplayMetrics==null){
			myDisplayMetrics = new DisplayMetrics();
		}
		return myDisplayMetrics;
	}

	/**
	 * 获取屏幕的高度 适合在activity中调用
	 */
	public static int getHeight(Activity mActivity) {
		mActivity.getWindowManager().getDefaultDisplay().getMetrics(myGetDisplayMetrics());
		return  myGetDisplayMetrics().heightPixels;
	}

	public static int getRealHeight(Activity mActivity) {
		mActivity.getWindowManager().getDefaultDisplay().getRealMetrics(myGetDisplayMetrics());
		return  myGetDisplayMetrics().heightPixels;
	}

	/**
	 * 获取屏幕的宽度 适合在activity中调用
	 */
	public static int getWidth(Activity mActivity) {
		mActivity.getWindowManager().getDefaultDisplay().getMetrics(myGetDisplayMetrics());
		return  myGetDisplayMetrics().widthPixels;
	}


}
